package com.pf.java;

import java.util.ArrayDeque;
import java.util.Queue;

/**
 * 队列
 *
 * @author pf
 * @data 2021/11/1-10:00
 */
public class queue {

    public static void main(String[] args) {
        Queue queue = new ArrayDeque();
        //入队
        queue.offer("Mary");
        queue.offer("Lily");
        queue.offer("Tony");
        queue.offer("John");
        queue.offer("Lucy");
        System.out.println(queue);

        // 返回队头（不删） ，队列为空时返回null
        System.out.println(queue.peek());
        System.out.println(queue.peek());
        System.out.println(queue);

        // 返回头部（删除），队列为空时返回null
        while (queue.size()>0) {
            System.out.println(queue.poll());
        }
        System.out.println(queue);

    }
}
